module Base
{

	fixing Fix Wieger STG-943
	{
		Require = Base.STG943,
		Fixer : STG943; Aiming=3,
		Fixer : STG943Folded; Aiming=3,
	}

	fixing Fix Wieger STG-943 Folded
	{
		Require = Base.STG943Folded,
		Fixer : STG943Folded; Aiming=3,
		Fixer : STG943; Aiming=3,
	}

	fixing Fix MPi-74 Assault Rifle
	{
		Require = Base.MPI74,
		Fixer : MPI74; Aiming=3,
	}

	fixing Fix AKS-74U
	{
		Require = Base.AKS74U,
		Fixer : AKS74U; Aiming=3,
		Fixer : AKS74UFolded; Aiming=3,
	}

	fixing Fix AKS-74U Folded
	{
		Require = Base.AKS74UFolded,
		Fixer : AKS74UFolded; Aiming=3,
		Fixer : AKS74U; Aiming=3,
	}

	fixing Fix RPK-74
	{
		Require = Base.RPK74,
		Fixer : RPK74; Aiming=3,
	}

	fixing Fix RPK Light Machine Gun
	{
		Require = Base.RPK,
		Fixer : RPK; Aiming=3,
	}

	fixing Fix AMD-65 Assault Rifle
	{
		Require = Base.AMD65,
		Fixer : AMD65; Aiming=3,
		Fixer : AMD65Folded; Aiming=3,
	}

	fixing Fix AMD-65 Assault Rifle Folded
	{
		Require = Base.AMD65Folded,
		Fixer : AMD65Folded; Aiming=3,
		Fixer : AMD65; Aiming=3,
	}

	fixing Fix AKM
	{
		Require = Base.AKM,
		Fixer : AKM; Aiming=3,
	}

	fixing Fix PM md. 63
	{
		Require = Base.PMMD63,
		Fixer : PMMD63; Aiming=3,
	}

	fixing Fix Sa vz. 58
	{
		Require = Base.VZ58,
		Fixer : VZ58; Aiming=3,
		Fixer : VZ58HandLoad; Aiming=3,
	}

	fixing Fix Sa vz. 58 Single Load
	{
		Require = Base.VZ58HandLoad,
		Fixer : VZ58HandLoad; Aiming=3,
		Fixer : VZ58; Aiming=3,
	}

	fixing Fix AKKS
	{
		Require = Base.AKKS,
		Fixer : AKKS; Aiming=3,
		Fixer : AKKSFolded; Aiming=3,
	}

	fixing Fix AKKS Folded
	{
		Require = Base.AKKSFolded,
		Fixer : AKKSFolded; Aiming=3,
		Fixer : AKKS; Aiming=3,
	}

	fixing Fix MPi-KM 72
	{
		Require = Base.MPIKMS72,
		Fixer : MPIKMS72; Aiming=3,
		Fixer : MPIKMS72Folded; Aiming=3,
	}

	fixing Fix MPi-KM 72 Folded
	{
		Require = Base.MPIKMS72Folded,
		Fixer : MPIKMS72Folded; Aiming=3,
		Fixer : MPIKMS72; Aiming=3,
	}

	fixing Fix M56 SKS
	{
		Require = Base.M56SKS,
		Fixer : M56SKS; Aiming=3,
	}

	fixing Fix PSL
	{
		Require = Base.PSL,
		Fixer : PSL; Aiming=3,
	}

	fixing Fix Mosin Nagant
	{
		Require = Base.Mosin_Nagant,
		Fixer : Mosin_Nagant; Aiming=3,
	}

	fixing Fix VSS Vintorez
	{
		Require = Base.VSS,
		Fixer : VSS; Aiming=3,
	}

	fixing Fix PM-63 RAK
	{
		Require = Base.PM63,
		Fixer : PM63; Aiming=3,
	}

	fixing Fix Stechkin Automatic Pistol
	{
		Require = Base.APS,
		Fixer : APS; Aiming=3,
	}

	fixing Fix Skorpion vz.61
	{
		Require = Base.Scorpion,
		Fixer : Scorpion; Aiming=3,
	}

}
